package com.chen.winnerframework.domain.dto.log;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 操作日志 数据传输对象
 *
 * @author chengy
 * @date 2022/11/05
 */
public class OperationLogDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 操作模块
     */
    @ApiModelProperty("操作模块")
    private String module;

    /**
     * 业务类型
     */
    @ApiModelProperty("业务类型（INSERT DELETE UPDATE IMPORT EXPORT FORCE OTHER")
    private String businessType;

    /**
     * 操作人员
     */
    @ApiModelProperty("操作人员")
    private String operator;

    /**
     * 操作状态
     */
    @ApiModelProperty("操作状态（0成功 1失败）")
    private Integer status;

    /**
     * 请求方式
     */
    @ApiModelProperty("请求方式")
    private String reqMethod;

    /**
     * 开始时间
     */
    @ApiModelProperty("开始时间")
    private String beginTime;

    /**
     * 结束时间
     */
    @ApiModelProperty("结束时间")
    private String endTime;

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getReqMethod() {
        return reqMethod;
    }

    public void setReqMethod(String reqMethod) {
        this.reqMethod = reqMethod;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

}
